Symfony Framework — новый уровень для PHP-разработчика от Otus
Вы научитесь
Программа курса
Курс включает в себя теоретические и практические задания, основанные на реальных примерах, для лучшего понимания программы обучения.
Знакомство с фреймворком. Пишем базовый функционал
Обсудите, что входит в программу обучения, каких целей вы сможете достичь, а также в каком формате будут проходить уроки. Научитесь внедрять в проект язык PHP и запускать сервер. Обсудите важность создания пользовательского интерфейса сайта. Научитесь работать с данной поддержкой. Узнаете, как записывать запросы к базе данных. Рассмотрите паттерны в разработке ПО.
Обсудите, что входит в программу обучения, каких целей вы сможете достичь, а также в каком формате будут проходить уроки.
Научитесь внедрять в проект язык PHP и запускать сервер.
Обсудите важность создания пользовательского интерфейса сайта.
Научитесь работать с данной поддержкой.
Узнаете, как записывать запросы к базе данных.
Рассмотрите паттерны в разработке ПО.
Маршрутизация и HttpFoundation
Рассмотрите процедуру обработки запроса. Попробуете заменить глобальные перменные с помощью объектно-ориентированного слоя. Создадите корректные формы. Выясните разницу между этими понятиями и рассмотрите структуру их внедрения. Поработаете с его интерфейсом в рамках проекта. Разберете примеры, когда пользовательская сессия не сохраняется.
Рассмотрите процедуру обработки запроса.
Попробуете заменить глобальные перменные с помощью объектно-ориентированного слоя.
Создадите корректные формы.
Выясните разницу между этими понятиями и рассмотрите структуру их внедрения.
Поработаете с его интерфейсом в рамках проекта.
Разберете примеры, когда пользовательская сессия не сохраняется.
Интеграция с другими системами
Научитесь контролировать процессы проекта. Обсудите его важность. Поговорите о том, что они собой представляют и для чего нужны. Автоматизируете изменение параметров задач, уведомления. Поработаете с таким форматом запросов.
Научитесь контролировать процессы проекта.
Обсудите его важность.
Поговорите о том, что они собой представляют и для чего нужны.
Автоматизируете изменение параметров задач, уведомления.
Поработаете с таким форматом запросов.
Тестирование и развертывание
Освоите навык по проверке правильной работы отдельных модулей. Разберетесь с функционалом фреймворка. Изучите одну из фаз тестирования. Поработаете на данной платформе. Подготовите программу к использованию.
Освоите навык по проверке правильной работы отдельных модулей.
Разберетесь с функционалом фреймворка.
Изучите одну из фаз тестирования.
Поработаете на данной платформе.
Подготовите программу к использованию.
Symfony: Advanced practices
Научитесь работать с шаблонами. Сформируете базовую модель интерфейса. Воспользуетесь платформой в качестве сервиса. Узнаете, как программировать веб-приложения с несложными структурами. Выясните, как применять в проекте данную платформу. Разберете функционал и интерфейс языка запросов и обработки данных. Рассмотрите инструменты для создания дизайна для приложения.
Научитесь работать с шаблонами.
Сформируете базовую модель интерфейса.
Воспользуетесь платформой в качестве сервиса.
Узнаете, как программировать веб-приложения с несложными структурами.
Выясните, как применять в проекте данную платформу.
Разберете функционал и интерфейс языка запросов и обработки данных.
Рассмотрите инструменты для создания дизайна для приложения.
Проектная работа
Разберете вместе с куратором примеры проектов и, в случае возникновения вопросов, получите ответ от специалистов. Подготовите собственную работу и презентуете ее перед экспертами и другими учениками. Поговорите о разобранных материалах и выполненных заданиях.
Разберете вместе с куратором примеры проектов и, в случае возникновения вопросов, получите ответ от специалистов.
Подготовите собственную работу и презентуете ее перед экспертами и другими учениками.
Поговорите о разобранных материалах и выполненных заданиях.